/* Inovadora Sistemas | 404.CSS : v1.0 | Última atualização: 2012-10-29 */
/* ============ CSS ============= */
	@import url("reset.css") all;

/* ========= Particular ========= */
    .bg_prod {background-color:#2067a8}
	.bg_conteudo {background:#E7E7E6 url(../images/bg_mais.png) repeat 0 0}
	.logo-pb {width:200px;height:55px;display:block;float:left;text-indent:-99999px;background:url(../images/prod/logo_top_pb.png) no-repeat;margin-left:10px}

	/* ESTRUCT */
	#glb-main { position:absolute; width:100%; height:100%; margin:auto; padding: 30px 10px;  }
	#glb-main #glb-box { position:aboslute; max-width: 800px; _width: 800px; padding: 0; border: 1px solid #b3b3b3; border-radius: 4px; margin: 0 auto; box-shadow: 0 1px 10px #a7a7a7, inset 0 1px 0 #fff; background-color:#faf9f9 !important; display:table; }
	#glb-box .wide {width:800px; float:left; display:table; }
	#msg-cont {height:420px; vertical-align:middle; background:url(../images/prod/home_404display.gif) no-repeat right center; } 
	#msg-fot {height:30px; vertical-align:middle; }
	/* AUX */
	.clear {clear:both;}
	.wht { background-color:#faf9f9}
	.hack {	width:420px;padding:30px 0 0 30px;	display:block;}
	
	/* TEXTOS*/
	html { font-size: 16px; line-height: 1.4; color: #737373;  -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
	html, input { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
	h1 { font-size: 42px; margin:0; padding:0; }
    h1 span { color: #bbb; }
    h3 { margin: 1.5em 0 0.5em; }
    p { margin: 1em 0; }
	p strong {font-size:20px;}
    ul { padding: 0 0 0 40px; margin: 1em 0; }
	small { font:normal 10px/10px Arial, Helvetica, Verdana, sans-serif; padding-left:20px; }
	td p, td small, td h1, td h3 {padding-left:20px;} 	